Big Huge Thesaurus

Rosa damascena

noun

sounds kind of like